|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use UtilitySpace | |
|---|---|
| misc | |
| negotiator | |
| negotiator.analysis | |
| negotiator.bidding | |
| negotiator.boaframework | |
| negotiator.utility | |
| Uses of UtilitySpace in misc |
|---|
| Methods in misc with parameters of type UtilitySpace | |
|---|---|
static void |
DomainGenerator.findDomain(Domain domain,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.lang.String logToDirA,
java.lang.String logToDirB,
Range opp,
Range dist,
boolean biasForHighOpp,
boolean varyBoth)
Method which keeps generating new domains until a domain satisfying the bounds on the opposition and bid distribution is found. |
| Uses of UtilitySpace in negotiator |
|---|
| Fields in negotiator declared as UtilitySpace | |
|---|---|
UtilitySpace |
Agent.utilitySpace
Preference profile of the agent as assigned by the tournamentrunner. |
| Methods in negotiator with parameters of type UtilitySpace | |
|---|---|
BidHistory |
BidHistory.discountedFilterBetween(double minU,
double maxU,
double minT,
double maxT,
UtilitySpace utilSpace)
Returns the set of bids offered between time instances t1 and t2: (t1, t2] and with a utility in (u1, u2]. |
double |
BidHistory.getAverageDiscountedUtility(UtilitySpace utilSpace)
|
BidDetails |
BidHistory.getBestDiscountedBidDetails(UtilitySpace util)
Returns the bid with the highest discounted utility stored in the history. |
void |
Agent.internalInit(int sessionNumber,
int sessionTotalNumber,
java.util.Date startTimeP,
java.lang.Integer totalTimeP,
Timeline timeline,
UtilitySpace us,
java.util.HashMap<negotiator.tournament.VariablesAndValues.AgentParameterVariable,negotiator.tournament.VariablesAndValues.AgentParamValue> params)
This method is called by the protocol to initialize the agent with a new session information. |
| Uses of UtilitySpace in negotiator.analysis |
|---|
| Constructors in negotiator.analysis with parameters of type UtilitySpace | |
|---|---|
BidSpace(UtilitySpace... utilityspaces)
Default constructor used to construct a multidimensional bidding space. |
|
BidSpace(UtilitySpace utilityspaceA,
UtilitySpace utilityspaceB,
boolean excludeBids)
Constructor to create a BidSpace given exactly two utility spaces. |
|
BidSpace(UtilitySpace utilityspaceA,
UtilitySpace utilityspaceB,
boolean excludeBids,
boolean skipCheckSpaceB)
Constructor which is identical to its three parameter version, except for the argument skipCheckSpaceB. |
|
| Uses of UtilitySpace in negotiator.bidding |
|---|
| Constructors in negotiator.bidding with parameters of type UtilitySpace | |
|---|---|
BidStrictSorterUtility(UtilitySpace utilitySpace)
Initializes the comperator by setting the bidding space. |
|
| Uses of UtilitySpace in negotiator.boaframework |
|---|
| Methods in negotiator.boaframework that return UtilitySpace | |
|---|---|
UtilitySpace |
OpponentModel.getOpponentUtilitySpace()
|
UtilitySpace |
NegotiationSession.getUtilitySpace()
Returns the utilityspace of the agent. |
| Methods in negotiator.boaframework with parameters of type UtilitySpace | |
|---|---|
void |
OutcomeSpace.generateAllBids(UtilitySpace utilSpace)
Generates all the possible bids in the domain |
void |
OpponentModel.setOpponentUtilitySpace(UtilitySpace opponentUtilitySpace)
Method which may be overwritten by an opponent model to get access to the opponent's utilityspace. |
| Constructors in negotiator.boaframework with parameters of type UtilitySpace | |
|---|---|
NegotiationSession(UtilitySpace utilitySpace,
Timeline timeline)
Create a negotiation session which is used to keep track of the negotiation state. |
|
NegotiationSession(UtilitySpace utilitySpace,
Timeline timeline,
OutcomeSpace outcomeSpace)
Create a negotiation session which is used to keep track of the negotiation state. |
|
OutcomeSpace(UtilitySpace utilSpace)
Creates an unsorted outcome space. |
|
SortedOutcomeSpace(UtilitySpace utilSpace)
Instantiates a SortedOutcomeSpace: an enumeration of all possible bids in the domain which can be efficiently searched using the provided methods. |
|
| Uses of UtilitySpace in negotiator.utility |
|---|
| Methods in negotiator.utility with parameters of type UtilitySpace | |
|---|---|
java.lang.Double |
EvaluatorDiscrete.getEvaluation(UtilitySpace uspace,
Bid bid,
int issueID)
Returns the evaluation of the value of the issue of the bid. |
java.lang.Double |
EvaluatorInteger.getEvaluation(UtilitySpace uspace,
Bid bid,
int index)
|
java.lang.Double |
Evaluator.getEvaluation(UtilitySpace uspace,
Bid bid,
int index)
This method returns the utility of the value of an issue. |
| Constructors in negotiator.utility with parameters of type UtilitySpace | |
|---|---|
UtilitySpace(UtilitySpace us)
Copies the data from another UtilitySpace. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||